eye-pointed needle - French English Dictionary